package com.java.collection;

import java.util.ArrayList;

public class ArrayListDemo2 {
    public static void main(String[] args) {
        //创建泛型ArrayList
        ArrayList<String> arrayList = new ArrayList<>();
        //添加任意类型的数据，在集合中会转换为Object
        arrayList.add("张三");
        arrayList.add("李四");
        arrayList.add("王五");
        //创建集合
        ArrayList<String> arrayList2 = new ArrayList<>(arrayList);
        //添加整个集合
        arrayList2.addAll(arrayList);
        //插入到特定位置
        arrayList2.add(2,"赵六");
        //修改特定位置
        arrayList2.set(1,"赵四");
        //删除
        arrayList2.remove(2);
        System.out.println("数据个数："+arrayList2.size());
        //遍历集合
        for(Object obj : arrayList2) {
            System.out.println("名字是："+obj);
        }
    }
}
